<!--
  function: function description
  author: 王代彬
  email: 1303329454@qq.com
  time: 2020年07月10日 16:34:37
  version: v1.0
  Modification record:
  Modification:
  Modified by:
  Modification time:
-->
<template>
  <div class="layout">
    <Layout>
      <Header>
        <Menu mode="horizontal" theme="dark" active-name="1">
          <div class="layout-logo"></div>
          <div class="layout-nav">
            <MenuItem name="1">
            <Icon type="ios-navigate"></Icon>Item 1
            </MenuItem>
            <MenuItem name="2">
            <Icon type="ios-keypad"></Icon>Item 2
            </MenuItem>
            <MenuItem name="3">
            <Icon type="ios-analytics"></Icon>Item 3
            </MenuItem>
            <MenuItem name="4">
            <Icon type="ios-paper"></Icon>Item 4
            </MenuItem>
          </div>
        </Menu>
      </Header>
      <Layout>
        <Breadcrumb style="margin: 16px 20px;text-align:left">
          <BreadcrumbItem>Home</BreadcrumbItem>
          <BreadcrumbItem>Components</BreadcrumbItem>
          <BreadcrumbItem>Layout</BreadcrumbItem>
        </Breadcrumb>
        <Content :style="{
          padding: '24px 0',
          minHeight: '280px',
          background: '#fff'
        }">
          <Layout>
            <Sider hide-trigger :style="{ background: '#555' }">
              <Menu :style="{ background: '#555', color: '#fff' }" active-name="1-2" theme="light" width="auto"
                :open-names="['1']">
                <Submenu name="1">
                  <template slot="title">
                    <Icon type="ios-navigate"></Icon>Item 1
                  </template>
                  <MenuItem name="1-1">Option 1</MenuItem>
                  <MenuItem name="1-2">Option 2</MenuItem>
                  <MenuItem name="1-3">Option 3</MenuItem>
                </Submenu>
                <Submenu name="2">
                  <template slot="title">
                    <Icon type="ios-keypad"></Icon>Item 2
                  </template>
                  <MenuItem name="2-1">Option 1</MenuItem>
                  <MenuItem name="2-2">Option 2</MenuItem>
                </Submenu>
                <Submenu name="3">
                  <template slot="title">
                    <Icon type="ios-analytics"></Icon>Item 3
                  </template>
                  <MenuItem name="3-1">Option 1</MenuItem>
                  <MenuItem name="3-2">Option 2</MenuItem>
                </Submenu>
              </Menu>
            </Sider>
            <Content :style="{
              padding: '24px',
              minHeight: '280px',
              background: '#fff'
            }">Content</Content>
          </Layout>
        </Content>
      </Layout>
      <Footer>2011-2016 &copy; TalkingData</Footer>
    </Layout>
  </div>
</template>

<script>
import {
  Layout,
  Header,
  Menu,
  MenuItem,
  Icon,
  Breadcrumb,
  BreadcrumbItem,
  Content,
  Sider,
  Submenu,
  Footer
} from 'view-design'
export default {
  name: 'layout',
  props: {},
  components: {
    Layout,
    Header,
    Menu,
    MenuItem,
    Icon,
    Breadcrumb,
    BreadcrumbItem,
    Content,
    Sider,
    Submenu,
    Footer
  },
  data () {
    return {}
  },
  computed: {},
  methods: {},
  created () { }
}
</script>

<style lang="less" scoped>
.layout {
  border: 1px solid #d7dde4;
  background: #f5f7f9;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}

.layout-logo {
  width: 100px;
  height: 30px;
  background: #5b6270;
  border-radius: 3px;
  float: left;
  position: relative;
  top: 15px;
  left: 20px;
}

.layout-nav {
  width: 420px;
  margin: 0 auto;
  margin-right: 20px;
}
</style>
